package com.yb0os1.serve;

import com.yb0os1.dto.CategoryDTO;
import com.yb0os1.entity.Category;
import com.yb0os1.result.PageResult;

import java.util.List;

public interface CategoryServe {
    void addCategory(CategoryDTO categoryDTO);

    PageResult pageSelect(String name, Integer page, Integer pageSize, Integer type);

    void isOpenCloseCategory(Long id, Integer status);

    void updateCategory(CategoryDTO categoryDTO);

    List<Category> getCategoryByType(Integer type);

    void deleteCategory(Long id);
}
